import { createApp } from 'vue'
import VueAMap ,{ initAMapApiLoader } from '@vuemap/vue-amap';
import '@vuemap/vue-amap/dist/style.css'
import App from './App.vue'
import router from './router'
import store from './store'
import VueSkycons from 'vue-skycons';
// Vue.config.productionTip = false
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';
import '@/assets/global.css'
import * as echarts from "echarts";
const app = createApp(App);
app.use(store).use(router).use(ElementPlus).use(VueAMap).use(VueSkycons).mount('#app')
app.config.globalProperties.$echarts = echarts;//全局使用
initAMapApiLoader({
    key:'7ea7aec3514e572eb7b8ffa40f3572eb',//申请的key
    plugin: [//按照你的需要，引入地图的哪些功能，不需要下面这么多
        "AMap.Autocomplete", //输入提示插件
        "AMap.Geocoder",
        "AMap.Geolocation", //定位控件，用来获取和展示用户主机所在的经纬度位置
        "AMap.PlaceSearch", //POI搜索插件
        "AMap.Scale", //右下角缩略图插件 比例尺
        "AMap.OverView", //地图鹰眼插件
        "AMap.ToolBar", //地图工具条
        "AMap.MapType", //类别切换控件，实现默认图层与卫星图、实施交通图层之间切换的控制
        "AMap.PolyEditor", //编辑 折线多，边形
        "AMap.CircleEditor", //圆形编辑器插件
        "AMap.ControlBar"
    ]
});

// 开发环境
// window._AMapSecurityConfig = {
//   securityJsCode: 'f88601f728c4f4bbf8e5f515e922f4e3',
// }
// 生产环境 后台配置的安全密钥地址 详见官方配置文件
// window._AMapSecurityConfig = {
//     serviceHost: `xxx/_AMapService`
// }


